human dynamo - French English Dictionary